package com.zztt.logmask.common.handle;

/**
 * 掩码处理的接口
 */
public interface MaskHandle {
    /**
     * 将字符串进行掩码处理
     * @param str  将要处理的日志信息
     */
    void mask(StringBuilder str);

    /**
     * 是否匹配 如果匹配则可以进行掩码处理
     * @param str 将要处理的字符串
     * @return 返回是否匹配处理器进行处理
     */
    boolean match(CharSequence str);
}
